<?php

//Dự vào mật độ dân số và mảng phân bố mật độ toàn quốc suy ra lớp màu tô cho mật độ dân số đó.
function getColor($density_population, $total_array) {
    $colors = array("#fef0d9", "#fdd49e", "#fdbb84", "#fc8d59", "#ef6548", "#d7301f", "#990000");
    $count = 0;
    $size_colors = count($colors);
    $size_total_array = count($total_array);
    for ($idx = 0; $idx < $size_total_array; $idx++) {
        if ($density_population > $total_array[$idx])
            $count++;
    }
    $real_index = floor($count / ($size_total_array / $size_colors));
    return $colors[(($real_index > ($size_colors - 1)) ? ($size_colors - 1) : $real_index)];
}
